/*
This file is part of web3.js.

web3.js is free software: you can redistribute it and/or modify
it under the terms of the GNU Lesser General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.

web3.js is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
GNU Lesser General Public License for more details.

You should have received a copy of the GNU Lesser General Public License
along with web3.js.  If not, see <http://www.gnu.org/licenses/>.
*/
export const mainnetBlock = {
	baseFeePerGas: '0x1e059ce23',
	blobGasUsed: '0x0',
	difficulty: '0x0',
	excessBlobGas: '0x0',
	extraData: '0x6265617665726275696c642e6f7267',
	gasLimit: '0x1c9c380',
	gasUsed: '0xc191f6',
	hash: '0x4cf4c590ad0c46e86c83d3156b6fafd7ec10da67da577ee8abae96854b3e474f',
	logsBloom:
		'0x8b2340222300318705080cd0fcf01103390180800e211050189f44e117b398ea22c33464eafd46900e413aba8f0fdb848a3bc6e0b802f6b409d22ec1122b5693053c810e5640bb6d68a5763aa06040fc842716b349f64c03e02210049b2c0ae13f00621297f409390d7e4c94109d6f5637224d2b03c697245a000d95184d1c48b4644271145760e1aa6db0c80b360847012926836334894ed41926534d92080c8fbf0f9433ba33902e54d0ee49d2bd6c84e5a5f23740604507622520a40a537d479b329a90902b706280c420227f18d613132e0687233cf705047022f272e11635516ac188308f29c3c631b6c64508c78a09762c9c1873d989faa0bc7c74346b',
	miner: '0x95222290dd7278aa3ddd389cc1e1d165cc4bafe5',
	mixHash: '0xca757a869b451781a0bfd1253e74e20bc6d41013cf53335c1713d754f81588fb',
	nonce: '0x0',
	number: '0x13e6595',
	parentBeaconBlockRoot: '0x377d6a6271304c814d336cb087cc30ca17bbf1e07dece5ea33d6327cce88566f',
	parentHash: '0xa29691d149e15630b582c27cc4fe900359536d6c872fc57578167b0c694fd1dc',
	receiptsRoot: '0xb3426824a79dc6d684d3a7a17350475eec7103499fa1e4298bdba5e57dc4d1b0',
	sha3Uncles: '0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347',
	size: '0x1011d',
	stateRoot: '0x977fa00c772e3127c0c47bfe9226222adbc186d5199a67e21f77f6c34ee62a5c',
	timestamp: '0x66fb25a7',
	totalDifficulty: '0xc70d815d562d3cfa955',
	transactions: [
		'0x5771987837eb244c287a714f36d5738726d472a6b3a46deae2e1d4ef0965a1b0',
		'0xdcc36c7c0f1ec3ed4a2290819adde014f1866bba041244297d4dd26b8ad7a677',
		'0xee0003228eef79a57b7cd7ed3af7731975cfd03960742f9c913f2145378783f2',
		'0xce0140df7c5a13652c604946936996558a7b6ec3b5d87a6ce423a7bc94297cda',
		'0x90f9c51bf847a60f73a9b776629822733e2298f1927c0ae03d63f53ee31012a7',
		'0xd1681df399f4f39400bd73afabcfc07dda96ac80d97ed4d13a62dc28d127c871',
		'0x79fd3cd0c84acfbb1b9c8f2ab33517626eceb8cb42c21f1c21439ce36e0e6cab',
		'0x98bd6c18c9a40ae4f1e6c12dc40173be751cf1cab68826e266aa9c854b91022e',
		'0x78930161632382a4a85465cb643898c748980d3e302c720ef87e938e1e8067fc',
		'0x7df40bcfc939178a451a97fe73bbbc1919ecacf1e82fc0c6a477c74cdce96c44',
		'0xee72ee26a30d266273173fc50c498a87d690b4728f11b2bfeb88c3a65830e5ee',
		'0x0bd388895c3746fba476fe54d3e03b3b541f673dcad2f8c22db88370ca8737a2',
		'0x3100f0c75bed957f6dd0a032b08a809431a2e90b887bb5533e49d90c74f5436e',
		'0xa09dc1486ca6715911aa3f78dfa894eb4e12ed4a2c87f50a0f68cc9fe790c048',
		'0xa7a0f5692591c91286b872a20149f82aee2bb8fe0628adbe5a9656168936b28a',
		'0x70ab00c16c6b9d4c6d2c3e385fbd19b2cda0b38d887ed8eade2b3b4fcf0a0c3a',
		'0xbf4f04f76f5915455ce951e0b491901f2299d47de4bc9a1648c7befd210ef342',
		'0x5dcbc082b249db57486fd7c07c5ac216cdb4a41fa2eef1db0df0265f600caabc',
		'0xd7380daf59f9b56d1956ce6454c226c70da6b69cf794cfe244e36e95279be489',
		'0x71a4672d1336fb1c60b67ec80c5cab5f484f713165a152732d65449f9d0c0515',
		'0x91fb16f5fb7a319cf1d2f0b156f6d1fe4a4e6fdaefe7b8aca18791d76f52ce73',
		'0xcac130c48fc8a647cfed37d83f66428b35b37e26ef9818576f8f7b2571ec90b9',
		'0x4b8d7d87fdf6443d6756d37d0bdbe4470ed090e25a640d66f8017bc403a9df14',
		'0xa1d4d8c1f210acf9cff439e1c4507ee1fcace172fb56bfead537fbf4038a1bd5',
		'0x7a384c750acb5458fc07525005cdc4808820f6c0a027a21cf9e219d2256eec17',
		'0xa45d400b6cd4dc40fb5c010bd0211d305b9418612aec827a958b896a037665b2',
		'0xb392bc0e47075d16a9f9257635c878a70c435759be7169b315211789f5c57596',
		'0xa8c2d6478fec54e7dd3a3e0209b42611ec0b3706fa09c452b9095feb02445fd0',
		'0xb4def4daaabf6ca2dfbebd6c8a441fded38defa10a10b5d46a531a405255d1aa',
		'0xb2c0f6026e5b51fe951a84d415140676400013f01e289e839a69dbe8b11c1eb7',
		'0xf93510911a3eda491e29c5f04c4afd0d69e1377275110ac2cd17934c566ecd38',
		'0x23e61859fe8a80e468e0a3245fb4cc58ec16d435a3bca86e2d408687c08ca070',
		'0xba6c4057ca0038a489946446e9e3d386ff7b5b07048a04d515db65a9796ab9cf',
		'0x6ec7b0619ede7805b1794f4453bfed7ea0a200035d12c461a04e9a44c5926259',
		'0xfc3f0a738258301939f329633bdf619cf699f64d46ee46b1ca8842f2715130ed',
		'0xac90a64a9c747bfc03ebb82158f6b9660b26b93d154193546291738fc5b163e4',
		'0x2c8f6836d4e5018b833f7994ed96cb877c7665f732637ba241a7178fb7ae358c',
		'0x86ae40dbde02d7f87e8d79d4dce1a50e09a7c0b3d701c42c0b5826aea607bbee',
		'0x705f084a5cb516c9b5170a592b40a8f9e544d319cc26aac5823aad6dcc713983',
		'0x1fcb229b1e8812bd04201a4c8ee1ba4b4c9924ff7bb00fe85e0fb55d5f184ebc',
		'0xa669602d5fc23384386ee05919a58597a3b8baf076ff05180c22d4172cd500a3',
		'0xd27a6a61c34ba2c013edebf18af692db423e12c72bfad81a3b9e79cfa140a0a4',
		'0x8d3c220a5ddd846f638447ad29bee5c1d10abdeca329f0e2b0139fe60960a561',
		'0xf0ae50a850e3a19b7ee125f6a925c18899de2dbb68f2a5f1ab91d8c9a71985b7',
		'0x0337f05748fda0f12f67ee9e66fbd64f0d8747201ff97fe9fa62cc8e43224c28',
		'0x97e22f8d634ad84031659e8305240d6b30e5c38a5d4decedfedcc67378dc3c28',
		'0xba44bfb96a9805965e4ac11529ea2d3e7e5e0b88880c7db012eae3544fcc83de',
		'0xfa31110a4d634fac73ab00a04e3f64f6f3a9bfe82579bb0cfbc887c234575445',
		'0x8df0a1bb53ea6cc3596a05c452d7b0f1cb7d605ad9becefbda542c8fc56986e7',
		'0x3c161640067fdb42954e6a13a66b41faac10dd2b4bdb9387ef6066526413f58a',
		'0x069bfd72ad2f8e3c5aeb35fda21dbf5b0ef48fdfe318a2f037c5e916d5b85982',
		'0xc23c5bc63ae7bc038673e3258d0217b9849ed6c5c44a3ab8bf5057ada773995e',
		'0x47c7e4c8b818b655a0d210a4ccfd9d01c144c424b546f0d8060d9df760cd4fcf',
		'0x17b23e825ef1a9a3d8bb1be42c4c814a6e331c60d79de5c50b42e5c197257e76',
		'0x8af817b25c16ad3a3c7bfe68c5165a2314aef37e7b485a68fc7102df805162ff',
		'0x87c5830b100585cdc5c29644bba54eda44d1508c32d5c6c5fa0321e986cfaea4',
		'0xabf04b2329ea6738ead1f4bb34305b753e7b525a0481e8555ec3e5ccbdc951fd',
		'0x257dfbb34339d74bb45c8dd8115ca42794ef9ac83ccf9d8f0b9351674909390e',
		'0x1dd04b7e7904d38fd46feb593b734037aa67d29fe19c25b038befe5af56a646b',
		'0x586848dbb2925f9035ed9a59a73382e6d4b043948c59b6c092a0a9e8c2a9c055',
		'0xc25c4f94958047698905f548fac93ab1d018e46d58aad05effc102317a8bc1ac',
		'0x340811e390f205b3c117d12f7c76b72b61a72c499dcd1e6232523fa42cc400f3',
		'0xebfbff2ed1b70fbea0e6ecd723b4425827a16e6a321c19d110b856744ae998f2',
		'0xe0538be140f6fba190704ebc37c3567564279ee638b87aaa14eaaa7815193270',
		'0x3fd9147c1bcaf43b7f377afb4f1c67e95a20d47bad4f97766ef7ec438d49d689',
		'0xe26912b3b9d4625115f58fad050b140bb6630c5ff120ac92c688bfc4c7f38526',
		'0xe3e0657e22b40ecba21f74c9e3ea7a036ca20581b3ecbfc648530d31c0c00fa5',
		'0xce117c5845d75b0c4a74c59d947c07dedef0a24626b423a71a327a3793aabaed',
		'0x54fe77ad2080cc402bde9568bea9ac57439809212def927b1917cfca95c2ba97',
		'0x3d47f76f93b099d79cc26dd3839ed5f9d69f3fd00817347825482a854a756cad',
		'0x9fcefad5998ab0e843643b3a79f506aa5531562cc5edb296987cdb23448de1ea',
		'0x62e57e308fc738015e6859d61a9226f51c7c67e118bb8b07499f91a4c5f6640d',
		'0x88b8eb85f23733828a14797654e882e1c29db7f657ae4609a8f70cd2e909d74b',
		'0x0569d15422b0d1d03859250b39446d4cb27d211b8fe9452103e8f920c0921ad0',
		'0xf26d4a25e1e3e5e01236e2dd6b2da4fc9088e3ad63296d68101623ee8fa0cb1b',
		'0x93c2d382309bb0436e5a1ca083ed47c7839a6936c86c5efe52867fc474a82b16',
		'0xaa4bef9afa20f46633c4f0b731f026aace7a0c29d813ac149aedb6a95a829922',
		'0x71deb87c646c3c361b5da49dceb2accf33dbd24b271a75a5f896701cd0843777',
		'0x77690af18a59a9f02461afc08ef49524511b1e79006537f690ad8708f31f0c8a',
		'0xb962355d3deceae05f63d90328c0aa992de4b92f94deb37aa7092bc71102d7f3',
		'0xce14fc05c5273c396817f5ac373d79dbfed8e3f5edb32f9c2bcb5678e82eb45d',
		'0x5ce9475d32da021dfa09beb2c8a506ad7fa3371aa505b7f4fa97b0b9d7e7b84c',
		'0x45bacefba1cd0fc3c285d823fcfb13a7e5f351338549b869c40100bdf95e1d7d',
		'0xe64e91d4698ccab2020a6403a91de9f18a41f0e2403ff165ebd8d84a29838a67',
		'0xfaf15332c9509c54ae901d75aaf50536cf7ca73829fbe85112f38a03436ad963',
		'0x784c652cb876ade81893278211aa6f75200d0c4d4743fc7d9f71a2f971768c9c',
		'0xac86e6844958d835266d2343d16ef58e7974d0d627316c229046d4b2b2349a06',
		'0x195865c2f47abace48f0fc6cef4c8069766f03ffefed03bd29e2c54e5d2e6387',
		'0xcd7e94609b6509c3077849af898feb955501cc0473eda70a2e1b8f71645c1b43',
		'0x9242328fa911035d390d9024b83e47c452419fb27c50901b572edb4a3c3ffa03',
		'0x8bf3fc9155fae9fd342ab892eab592c50c6d7792ab36ff5ab04876d0919840a1',
		'0x317dce199297ad295eb9f86a0eca73370bf973eb3b1c8a5bc51192b352463c63',
		'0x6679fafdcad99aa47f89b5c9622bce3607b554f361c930c243ef9f7c730896b0',
		'0xaa09171d7192b3e2c15448473df9303fdfbb2924ffac97b1622cbcc244bc611d',
		'0xec4b17733c6b209ffc7c1a0cf52a81b58c0ced7fa7dd9a517f333c31b43b4737',
		'0xac268b9788cf5573d20613aa95055d753ec4aeac18dff58cec30becba94c20a7',
		'0xf13b4b6ccaa0dc5f5a0b6222ffc2e8828bf76c1322f5ea7edb2f9f1f11e2a8d4',
		'0x2eaca14d3b8767f53e804fe1df66462b1d019fc14aef1e9d332fc3f1b6281d15',
		'0x2ee7746a27c3534a9f1e8c3e0c82c3586912802972541b282c6d690fc2c6148b',
		'0xcfa49a01f1d297950088cbf3edd1553afde08ee4a48c1352928d42e706ce7e60',
		'0x63d73c66684216c3b390b722c17bb91319fb37f46728af97a52524c68d5cce98',
		'0xe41808098865c3328b93d3b933b150f628530bb55e3f547b650e21c81d8f6b78',
		'0x3a0f37c359e45e99aa5a4eb7f4589f99fc4eaede3dcf92791dea1ccd997a4e28',
		'0x090dff6a83c38b80f4c90e126807aafc3df7ef3383e3f762188f1d5c436a2d3e',
		'0x9bbaf55032c96579275fcbd54dd02671ced1ffe1729e2dc6f86904047fe7e86d',
		'0x405dda79e62ca02cde3cc9c61f228585d202e339b187a9cafc7ce78b19e3a3a2',
		'0xc95603610d088c508fa1e558a69b5b7dce048047681b6aadc0f38bf6b828d2e6',
		'0xaf3aa64caed406e4f3ef916a73a57b7e0e2422eb0c10901688aee84a8fc43658',
		'0x161e7067588208d17b7c436b05189dd5a9fc6f03b69a7b986857768139cace0f',
		'0x15406b7097b2c943bd7cbadbd6655b5f904aae8b487a5498f2df1834f328ee43',
		'0x12ae4dfa36d9e0632ef111787fa87df8d3cf00eb307fef2c29c25eb3f83d2766',
		'0x8928a5a20d8799547b46a5f9f4417aceab1eec4f3b32368d9c6118d500c24435',
		'0xc5b949c37ffb3889b6f259170ce0cf5db0b2455e2526dfd051624da15677e331',
		'0x1c35fe8540ddb3a80d0726f17dee3938ec63004081c0dbb0de543e5347824f29',
		'0xb390e14e9ced4f0e55565e64c92cc0733fcdf493d7a5607c20cb2dfaa598d38a',
		'0xe3b84037c08bb7c5ac3954825d85d124c41d1fceb3792877a3afbde0cc6014c1',
		'0x82bd69e948636e2e219d14a8b0a70a065c0cecf2c73f1376bd89b03ed4ae6eca',
		'0x3387d9f901d54e22f0945d44f625747336f7973bdc971c64f65ff2c9d6d68ef5',
		'0xdb41e036f0976e7f654af6bd32dbb55f1cb104cb3fa3e7d8d629bbf9194822ea',
		'0x81bf92f05529a802bfcfbe3e2b8faf7ecf8e7334dce01cf8eeeb92271be5e828',
	],
	transactionsRoot: '0xfd003b6a8672be4629cb504525088d8e9c864716ca0f1ccc4f6179971c82df6c',
	uncles: [],
	withdrawals: [
		{
			index: '0x3a76c3b',
			validatorIndex: '0xc9c3c',
			address: '0xb9d7934878b5fb9610b3fe8a5e441e8fad7e293f',
			amount: '0x124beab',
		},
		{
			index: '0x3a76c3c',
			validatorIndex: '0xc9c3d',
			address: '0xb9d7934878b5fb9610b3fe8a5e441e8fad7e293f',
			amount: '0x124857f',
		},
		{
			index: '0x3a76c3d',
			validatorIndex: '0xc9c3e',
			address: '0xb9d7934878b5fb9610b3fe8a5e441e8fad7e293f',
			amount: '0x125dc43',
		},
		{
			index: '0x3a76c3e',
			validatorIndex: '0xc9c3f',
			address: '0xb9d7934878b5fb9610b3fe8a5e441e8fad7e293f',
			amount: '0x125f412',
		},
		{
			index: '0x3a76c3f',
			validatorIndex: '0xc9c40',
			address: '0xb9d7934878b5fb9610b3fe8a5e441e8fad7e293f',
			amount: '0x125d2ff',
		},
		{
			index: '0x3a76c40',
			validatorIndex: '0xc9c41',
			address: '0xb9d7934878b5fb9610b3fe8a5e441e8fad7e293f',
			amount: '0x1259b85',
		},
		{
			index: '0x3a76c41',
			validatorIndex: '0xc9c42',
			address: '0xb9d7934878b5fb9610b3fe8a5e441e8fad7e293f',
			amount: '0x3e86c00',
		},
		{
			index: '0x3a76c42',
			validatorIndex: '0xc9c43',
			address: '0xb9d7934878b5fb9610b3fe8a5e441e8fad7e293f',
			amount: '0x1260675',
		},
		{
			index: '0x3a76c43',
			validatorIndex: '0xc9c44',
			address: '0xb9d7934878b5fb9610b3fe8a5e441e8fad7e293f',
			amount: '0x1265658',
		},
		{
			index: '0x3a76c44',
			validatorIndex: '0xc9c4c',
			address: '0xb9d7934878b5fb9610b3fe8a5e441e8fad7e293f',
			amount: '0x1261797',
		},
		{
			index: '0x3a76c45',
			validatorIndex: '0xc9c4d',
			address: '0xb9d7934878b5fb9610b3fe8a5e441e8fad7e293f',
			amount: '0x125bdf1',
		},
		{
			index: '0x3a76c46',
			validatorIndex: '0xc9c4e',
			address: '0xb9d7934878b5fb9610b3fe8a5e441e8fad7e293f',
			amount: '0x125da93',
		},
		{
			index: '0x3a76c47',
			validatorIndex: '0xc9c4f',
			address: '0xb9d7934878b5fb9610b3fe8a5e441e8fad7e293f',
			amount: '0x125e4cc',
		},
		{
			index: '0x3a76c48',
			validatorIndex: '0xc9c50',
			address: '0xb9d7934878b5fb9610b3fe8a5e441e8fad7e293f',
			amount: '0x125fca2',
		},
		{
			index: '0x3a76c49',
			validatorIndex: '0xc9c51',
			address: '0xb9d7934878b5fb9610b3fe8a5e441e8fad7e293f',
			amount: '0x125409e',
		},
		{
			index: '0x3a76c4a',
			validatorIndex: '0xc9c52',
			address: '0xb9d7934878b5fb9610b3fe8a5e441e8fad7e293f',
			amount: '0x125f393',
		},
	],
	withdrawalsRoot: '0x3efa15d064b679b07a7b1403e9d4ba485144661bb788dbf26e4f60d4bcd3d01b',
};

export const mainnetBlockData: {
	earliest: 'earliest';
	latest: 'latest';
	pending: 'pending';
	finalized: 'finalized';
	safe: 'safe';
	blockNumber: number;
	blockHash: string;
} = {
	earliest: 'earliest',
	latest: 'latest',
	pending: 'pending',
	finalized: 'finalized',
	safe: 'safe',
	blockNumber: 20866453,
	blockHash: '0x4cf4c590ad0c46e86c83d3156b6fafd7ec10da67da577ee8abae96854b3e474f',
};

export const mainnetProof = {
	accountProof: [
		'0xf90211a0357a5b22fb425f5b1360deed9d26b81da132dc806b1a3d0c706efd4926e82948a087766feea405a250df48cb5e56194e125e9e03491725c0db9cc41059ddd2e6aba081c2e45f3980708974ea28d17240f43ae9a1f2229fdcaaf25c0c1dd8c91a8122a07fef16203986c02509c0b32b7803d7705eaa826782d921f954aa0398781178bea03c7d5249e2a806b52745a56c06cec5bdc3e636d04165bd9ef6b10c74bb6eceb3a09f480921eb55ba9e33805d46122dff85e29f39290ad309534bc3a677f32acb7ca060188e17d3be51fdec6117de7282f0bf5569b899a1a70ed405179d5ef19017ffa0ce0a532a54522957b0e95242ae79b53d8483dcd4c2e06c1267042381cdff5047a0f000e3892ff0d108ddf69bf71c9e5784b465beaf4ddab428840d6ebaca588c34a0253e22058875c3467dab7b7f6191c6cfa32f266d38a3fadda575680e4d569e69a09312f031b3881654a91888d5de7f0ff483e228bdc94123ef5edb73dbcc2c32eea087aaa13183d9a58f5a51b4a854b3d2d96938f9111de32f7926727f18fe2af834a0ad8b60776dd4a10d5500522cbd0c91c3f6cc9df7f63dfd81f2f2ba9e0536e1c7a02a6ffa4565860831985bb55500f7ecca24a661d5c30b55981c18942a127caf7da0250e136d471446aa68102597ae459f041459c3f164e3261e2770979b8d27efcda0a1b480f87c80c3cbf9a39b8993cb9da61fdb1c1137e74ec7368fd97c674b4aec80',
		'0xf90211a0180bab613e150a739f3c13c32359cce2ba4d4a508dc44ad450f068c98c560742a00a4aec865781a92196f8cbe15c1e0aac382211f860ade175a918766fd9a8d7d8a04a4961270deb5d691a579902f9865a499723884099768693e6578338c23ad040a05d0f858e913aeabb214701c5d34eed6ebb1adaf7e0e9542a57c9fe650e124191a0547a4b92cf7e8ba83c6f3a60e7b378209e52ff301995f468c52bc689ce7ab016a0aa20af9149d1bf55c0a88a0d808f0d7f578c59e699061e4509ff13b72c594de6a0c64c0976c2562191bcabfb448dbe78675f79c79445847027d1f8037ff1d1ae2ba0731787d5a2e0ae6fa776ecd8917ab44ee770662301230d776e3bcce432e999b5a0792448520d9f64751eafad9f5345c5dd264d3f788732e2645aaa2b3b57d0a12aa0e5fac0d8151a3f5b5697cfad4d8add505c6b0735cc5d941dac5a767be36cf980a05398cd0c40e3c715c2c5b75b34d4829cacbf6fb31747bc8591d4ea16be2dff77a033f4ac3a619febd8c76ad2244ed6f8f8633c4ebbcf430fa731f8292729ac8657a0bb1e0114ee70b0252aced1f8367d93999d88f456ef00f535aa8a25dc656f919da0ffac8df32fb790ee81e9aa1812d4871b6c08398eb34471dc87a9950f35bc4cafa02cfd08476099337a64eca575077d18be3cdd94a2d5e9f16baa8e93071c00a9b2a061819bfadccc3e23eac906a12fd9049aa731a862c778d51b50b56c106a7c248f80',
		'0xf90211a014ff80720228ae5b0a54b6bce328bfe993717f2cace92f74120a62600d9ff748a064393040d9fe346a11d82546a4c3731d57a472c04aa2e787e241bf1766459616a023199d6c2aa7691aeae5acd71d784cf2b607fa1f1ec486b0342f1228bea91601a08ce26d8fdfb104ccdcc007de38b8e4db6da96d4277e5b66d0dbaeef8f9d9f713a058bcb460fa9d39da829f5ef33cea928cca1b8aff2af3a24351ae9f1289a5dbd6a0623ad5025430c3f2eb748843e26893c0852782d5a5abb145cac847021f4595bda038a923edb954691f10c493103dd06e463f940f363bf9a266ca2bc97df4292bb5a0236856dcc223f66f5e18ab23336cdbf6fd28cbd0024a2de4e107f48596581783a0289940a821f8273cd304fbe61f76b319c5dc40d743280b9c39084aa2c84c2adea05d2c0560b81cca248feff91533827dfc23ef6beee3ff87e5ff8c2e816dce5413a03b58ed46e46d5862f6a480ee39b30f8062e28a656a99cf3df4e650ed1a391656a0d8ff5d7218cfaaf8eb96b614cfb3fded8e1d59fcdf68c5159d97315551b82ffea09bcd6249744f4248048fdf5a9950994064ce3ae3b6701190e24c8a6027165225a0c6d692bf21e5b7ec81360705eb5ab593677270c67bb4f35dd68ea89a800eb15ca0087eab6522c09ee8175591cbb6c4ad9b60bc9fd586304c8d5f987c0b5d68c6ada0cb061a737a054f16737650b67004dd3a7c3be8b3d2cd4db6796088f6888d31d980',
		'0xf90211a0620ed8ed9eeabbaa7fa5a07f6623d78522ea9a4ea8027c3a8d456e539d50bf6ba05f8b9f2c8cfc4e9015ddf8f501e95168543ba4bbfae1e8fff7efec4ee19c796fa049fb77538ad05c085f0f20bb6e690054623c52fabfd4d132bbe8357cb9ad630ea08d0f9ecdb8c9fefe836cfbb1338b951b525a069f61b6d6da1ecfcfc3262684a3a0c770e769123b7fe059d8b47230e0a45d03c53666186a9adc79b35abfdc477328a0f391f9ae709b41a35c0ae92586225cc8ee233f19c6eb72a4ef30a274fcd77361a060e0617146949032eb86f86b9490a255f658b33c4f4084d9abaf6da7bf8311d6a0064e7e34b0f0b96830256ef0fc38f39c21430239d4cf8b0c917b400e72a18cd7a06d086b7fa75d0cad9efd27ac9a3944aefd2c1f997e92fac32f94040703f069a0a0db3cd09240bb0f959d5f9c9dc48f342758102072713dc1c4052f068fc225cd71a0ec276a9736174634160ecdd2f375409c60d6375f3a8d71cc4f99e9c687a9d4e6a007d6554681c12d6ca2df8e11aad891c48f99e1500c5b6c5ab4a9fca9c44bfa94a0607c837c516ac7643e511df04d2d392d76470a2047b285361f3c6d2e166ac13fa006be20cd4bd95621b3baf1e0751efa14aa8aa595b98ee556ac53bd29c6d5f705a051bc9e10f8c20efa7c93012843f419e2e0577fe6451a57b4f2e97e72fc586436a077c6b47181a1d6bf9318e040efb603a0aa33aee3e06528765a09cdd3855ca30480',
		'0xf90211a0cb01852abc210b719e2010737d10f4267c0aa41ec3dc1bd23946bb1f5d5f55eba02d186391ef2f20d3139193b56f6a5912f339946265ff835b218f95dddb7561eda0b4a4d53cafd0a612bb8985fbd78d131709d21a39cd8dffa478569c4416a44908a04d9c04ff5524819d7cb473488c844cfca03c2fa3d8963fe4489c7f1f5b3c26c7a0cfc67897e95b551699e355b321cb87c6ecf1b961da4b4d3e2c37e189277de70ba0478715079310dcc2c96536931907dcb4bc7355f79e37b84dbf15b176ee0ea683a026949bd95978dc745b57ae542ebf05f5b8f4dc6cdadc99ec127ffe663696ad61a060cda170c099dd0e81e3b2db9b34069b4091597568dba78e852a110c5071db85a03070caf7f9c89860d001ab1b2f3132fcd42513a40eed4b75a14bfeb9e56aec03a0d2847b541355660ea7d35794ff0ebe2628d17120b10e13e2372b01f348791f5aa030ad063d59eec69a4e8f4fe74c5cbed7cafd730300ae29a44c2685c2c433a035a0aef71ecaec6d4af168121a724679ada20bdbf5d672867ae1c5ee1c68f235176fa08ed84bdf9cd18ba3362710a237e0ea9ddc032b06a56bc3b8f993600b48c2031ea042633256b93c976d7571f3a1f6d93f0c33f1c6f0af7a5eccb312ea991a85a248a0c4701a37bdcd334c54066c25dedaa97e01756620184ba200d50d5caef3bc9097a01a9861b44b0a2644485897693b39ce710d320aaf255fe6fb7a64365d36559edc80',
		'0xf90211a062d84de21ebb8c7cbd8b3faa0a7d6d19756e747fe26df8293b969f1e35e337daa017bc34752d04526818d8840628a36af475a7648d3313a345450328eb836ff909a0d59cb165a1f61a2a8ad8fe7a32307432958ec4078fec5897c47cffa29a024b55a0ebde649d40670d42c046c2b042aef3261eb476a4642efc5711542befd6377f12a0cd605d8a40f14b10c860fe4353c4d5a8117482912cd983e463f2e9bb26f05e80a00cab56a990f258ce577eb26ae139cea6b3e166982f7e13294de11535d2114d0ba0e73701842791f8348c4783246f580657c170e19b329de8d9404a29bec9045002a09a50bda330a4d1ad53e18f2ef07d5cf62a68849de494638eec98348ca23b5f08a062934219e1f1a702815cd14afe306814526255dbb3debdf6a809e4b54afdf893a0a148fb69fd472ea2e782043711dcf16a2081ab9b095c9b03f2456e78e7d11723a025d0e469e02a86197ec5440323863585e2057eed630eb4ac79c61fe3d4b4ec40a034e73ea6200e02b804b14fdf69ff3bffc0e0119b49d68c6c91cf7adc273fe884a0a078dbec871434a6feb1ec2b2119307de22753d1537ef1973c525bc2b687603fa0461b806cca71045384b49382b6fb3e7f09261a5617155574d0e66666f69f5cb7a0091a4bf529a06b252961f45a38a9ef72ceeccd9e142d6cbb4d127c3a83e20857a0a3417d518bc88b9d83ff479f7f4244fa15be4909509c3ec804ec31aebd83818780',
		'0xf9013180a03464dee21bd9b7f1712c25a7bf48517d93f6cd02bc5e069e85ca98eef103792ba0deca4fbc53762b7160e0e09cb594600b2c54f381f5d14a9454af44ffed380470a0ac233ce7e7018541d154a3abf88a2d3d564777b116c94fec994ce36d0ae1582ba0fd874c87366c0aaaf7fccf6065684b0745c3dcb1632d64ebb023cfe15512924e808080a07c8955af929f885d3c7a852723690ee3b39fc4f823f3a34d0de5fc850359a24180a040c3c8f7a9522d6df5c0028d90d360f73c5169b4cf434d95350beed43e167390a0f12d474b6d497c70999cd1079ec143f90a90c2efcb053202fa48513af9c75966a0a856e72e69c2131a5d4e0ac7b583725e9a400db1263a6f0b13fd298c5df84327a0a36c3da8cac00e01f7732dd98e7f7bc6a96e256ee48aa5776d144838dad268da808080',
		'0xf85180808080a06cb96634150a4bf19ad1cd1d29ead274d327b6c478fe4624570e3b7f848fea318080a03281c0c672313b034e911b3667f54de0377a60c5289f2809b0bb8e827d4bfd96808080808080808080',
		'0xf8709d20ae81a58eb98d9c78de4a1fd7fd9535fc953ed2be602daaa41767312ab850f84e808a02d5bd2d1efeb58aceada056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a0c5d2460186f7233c927e7db2dcc703c0e500b653ca82273b7bfad8045d85a470',
	],
	balance: BigInt('0x2d5bd2d1efeb58acead'),
	codeHash: '0xc5d2460186f7233c927e7db2dcc703c0e500b653ca82273b7bfad8045d85a470',
	nonce: BigInt('0x0'),
	storageHash: '0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421',
	storageProof: [],
};

export const mainnetCode =
	'0x606060405260043610610196576000357c0100000000000000000000000000000000000000000000000000000000900463ffffffff16806306fdde031461019b5780630753c30c14610229578063095ea7b3146102625780630e136b19146102a45780630ecb93c0146102d157806318160ddd1461030a57806323b872dd1461033357806326976e3f1461039457806327e235e3146103e9578063313ce56714610436578063353907141461045f5780633eaaf86b146104885780633f4ba83a146104b157806359bf1abe146104c65780635c658165146105175780635c975abb1461058357806370a08231146105b05780638456cb59146105fd578063893d20e8146106125780638da5cb5b1461066757806395d89b41146106bc578063a9059cbb1461074a578063c0324c771461078c578063cc872b66146107b8578063db006a75146107db578063dd62ed3e146107fe578063dd644f721461086a578063e47d606014610893578063e4997dc5146108e4578063e5b5019a1461091d578063f2fde38b14610946578063f3bdc2281461097f575b600080fd5b34156101a657600080fd5b6101ae6109b8565b6040518080602001828103825283818151815260200191508051906020019080838360005b838110156101ee5780820151818401526020810190506101d3565b50505050905090810190601f16801561021b5780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b341561023457600080fd5b610260600480803573ffffffffffffffffffffffffffffffffffffffff16906020019091905050610a56565b005b341561026d57600080fd5b6102a2600480803573ffffffffffffffffffffffffffffffffffffffff16906020019091908035906020019091905050610b73565b005b34156102af57600080fd5b6102b7610cc1565b604051808215151515815260200191505060405180910390f35b34156102dc57600080fd5b610308600480803573ffffffffffffffffffffffffffffffffffffffff16906020019091905050610cd4565b005b341561031557600080fd5b61031d610ded565b6040518082815260200191505060405180910390f35b341561033e57600080fd5b610392600480803573ffffffffffffffffffffffffffffffffffffffff1690602001909190803573ffffffffffffffffffffffffffffffffffffffff16906020019091908035906020019091905050610ebd565b005b341561039f57600080fd5b6103a761109d565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b34156103f457600080fd5b610420600480803573ffffffffffffffffffffffffffffffffffffffff169060200190919050506110c3565b6040518082815260200191505060405180910390f35b341561044157600080fd5b6104496110db565b6040518082815260200191505060405180910390f35b341561046a57600080fd5b6104726110e1565b6040518082815260200191505060405180910390f35b341561049357600080fd5b61049b6110e7565b6040518082815260200191505060405180910390f35b34156104bc57600080fd5b6104c46110ed565b005b34156104d157600080fd5b6104fd600480803573ffffffffffffffffffffffffffffffffffffffff169060200190919050506111ab565b604051808215151515815260200191505060405180910390f35b341561052257600080fd5b61056d600480803573ffffffffffffffffffffffffffffffffffffffff1690602001909190803573ffffffffffffffffffffffffffffffffffffffff16906020019091905050611201565b6040518082815260200191505060405180910390f35b341561058e57600080fd5b610596611226565b604051808215151515815260200191505060405180910390f35b34156105bb57600080fd5b6105e7600480803573ffffffffffffffffffffffffffffffffffffffff16906020019091905050611239565b6040518082815260200191505060405180910390f35b341561060857600080fd5b610610611348565b005b341561061d57600080fd5b610625611408565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b341561067257600080fd5b61067a611431565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b34156106c757600080fd5b6106cf611456565b6040518080602001828103825283818151815260200191508051906020019080838360005b8381101561070f5780820151818401526020810190506106f4565b50505050905090810190601f16801561073c5780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b341561075557600080fd5b61078a600480803573ffffffffffffffffffffffffffffffffffffffff169060200190919080359060200190919050506114f4565b005b341561079757600080fd5b6107b6600480803590602001909190803590602001909190505061169e565b005b34156107c357600080fd5b6107d96004808035906020019091905050611783565b005b34156107e657600080fd5b6107fc600480803590602001909190505061197a565b005b341561080957600080fd5b610854600480803573ffffffffffffffffffffffffffffffffffffffff1690602001909190803573ffffffffffffffffffffffffffffffffffffffff16906020019091905050611b0d565b6040518082815260200191505060405180910390f35b341561087557600080fd5b61087d611c52565b6040518082815260200191505060405180910390f35b341561089e57600080fd5b6108ca600480803573ffffffffffffffffffffffffffffffffffffffff16906020019091905050611c58565b604051808215151515815260200191505060405180910390f35b34156108ef57600080fd5b61091b600480803573ffffffffffffffffffffffffffffffffffffffff16906020019091905050611c78565b005b341561092857600080fd5b610930611d91565b6040518082815260200191505060405180910390f35b341561095157600080fd5b61097d600480803573ffffffffffffffffffffffffffffffffffffffff16906020019091905050611db5565b005b341561098a57600080fd5b6109b6600480803573ffffffffffffffffffffffffffffffffffffffff16906020019091905050611e8a565b005b60078054600181600116156101000203166002900480601f016020809104026020016040519081016040528092919081815260200182805460018160011615610100020316600290048015610a4e5780601f10610a2357610100808354040283529160200191610a4e565b820191906000526020600020905b815481529060010190602001808311610a3157829003601f168201915b505050505081565b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16141515610ab157600080fd5b6001600a60146101000a81548160ff02191690831515021790555080600a60006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055507fcc358699805e9a8b7f77b522628c7cb9abd07d9efb86b6fb616af1609036a99e81604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390a150565b604060048101600036905010151515610b8b57600080fd5b600a60149054906101000a900460ff1615610cb157600a60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663aee92d333385856040518463ffffffff167c0100000000000000000000000000000000000000000000000000000000028152600401808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020018373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020018281526020019350505050600060405180830381600087803b1515610c9857600080fd5b6102c65a03f11515610ca957600080fd5b505050610cbc565b610cbb838361200e565b5b505050565b600a60149054906101000a900460ff1681565b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16141515610d2f57600080fd5b6001600660008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055507f42e160154868087d6bfdc0ca23d96a1c1cfa32f1b72ba9ba27b69b98a0d819dc81604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390a150565b6000600a60149054906101000a900460ff1615610eb457600a60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166318160ddd6000604051602001526040518163ffffffff167c0100000000000000000000000000000000000000000000000000000000028152600401602060405180830381600087803b1515610e9257600080fd5b6102c65a03f11515610ea357600080fd5b505050604051805190509050610eba565b60015490505b90565b600060149054906101000a900460ff16151515610ed957600080fd5b600660008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16151515610f3257600080fd5b600a60149054906101000a900460ff161561108c57600a60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16638b477adb338585856040518563ffffffff167c0100000000000000000000000000000000000000000000000000000000028152600401808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020018473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020018373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001828152602001945050505050600060405180830381600087803b151561107357600080fd5b6102c65a03f1151561108457600080fd5b505050611098565b6110978383836121ab565b5b505050565b600a60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b60026020528060005260406000206000915090505481565b60095481565b60045481565b60015481565b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614151561114857600080fd5b600060149054906101000a900460ff16151561116357600080fd5b60008060146101000a81548160ff0219169083151502179055507f7805862f689e2f13df9f062ff482ad3ad112aca9e0847911ed832e158c525b3360405160405180910390a1565b6000600660008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff169050919050565b6005602052816000526040600020602052806000526040600020600091509150505481565b600060149054906101000a900460ff1681565b6000600a60149054906101000a900460ff161561133757600a60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166370a08231836000604051602001526040518263ffffffff167c0100000000000000000000000000000000000000000000000000000000028152600401808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001915050602060405180830381600087803b151561131557600080fd5b6102c65a03f1151561132657600080fd5b505050604051805190509050611343565b61134082612652565b90505b919050565b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161415156113a357600080fd5b600060149054906101000a900460ff161515156113bf57600080fd5b6001600060146101000a81548160ff0219169083151502179055507f6985a02210a168e66602d3235cb6db0e70f92b3ba4d376a33c0f3d9434bff62560405160405180910390a1565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b60088054600181600116156101000203166002900480601f0160208091040260200160405190810160405280929190818152602001828054600181600116156101000203166002900480156114ec5780601f106114c1576101008083540402835291602001916114ec565b820191906000526020600020905b8154815290600101906020018083116114cf57829003601f168201915b505050505081565b600060149054906101000a900460ff1615151561151057600080fd5b600660003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff1615151561156957600080fd5b600a60149054906101000a900460ff161561168f57600a60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16636e18980a3384846040518463ffffffff167c0100000000000000000000000000000000000000000000000000000000028152600401808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020018373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020018281526020019350505050600060405180830381600087803b151561167657600080fd5b6102c65a03f1151561168757600080fd5b50505061169a565b611699828261269b565b5b5050565b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161415156116f957600080fd5b60148210151561170857600080fd5b60328110151561171757600080fd5b81600381905550611736600954600a0a82612a0390919063ffffffff16565b6004819055507fb044a1e409eac5c48e5af22d4af52670dd1a99059537a78b31b48c6500a6354e600354600454604051808381526020018281526020019250505060405180910390a15050565b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161415156117de57600080fd5b60015481600154011115156117f257600080fd5b600260008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205481600260008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054011115156118c257600080fd5b80600260008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008282540192505081905550806001600082825401925050819055507fcb8241adb0c3fdb35b70c24ce35c5eb0c17af7431c99f827d44a445ca624176a816040518082815260200191505060405180910390a150565b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161415156119d557600080fd5b80600154101515156119e657600080fd5b80600260008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205410151515611a5557600080fd5b8060016000828254039250508190555080600260008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825403925050819055507f702d5967f45f6513a38ffc42d6ba9bf230bd40e8f53b16363c7eb4fd2deb9a44816040518082815260200191505060405180910390a150565b6000600a60149054906101000a900460ff1615611c3f57600a60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663dd62ed3e84846000604051602001526040518363ffffffff167c0100000000000000000000000000000000000000000000000000000000028152600401808373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020018273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200192505050602060405180830381600087803b1515611c1d57600080fd5b6102c65a03f11515611c2e57600080fd5b505050604051805190509050611c4c565b611c498383612a3e565b90505b92915050565b60035481565b60066020528060005260406000206000915054906101000a900460ff1681565b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16141515611cd357600080fd5b6000600660008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055507fd7e9ec6e6ecd65492dce6bf513cd6867560d49544421d0783ddf06e76c24470c81604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390a150565b7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff81565b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16141515611e1057600080fd5b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff16141515611e8757806000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055505b50565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16141515611ee757600080fd5b600660008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff161515611f3f57600080fd5b611f4882611239565b90506000600260008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550806001600082825403925050819055507f61e6e66b0d6339b2980aecc6ccc0039736791f0ccde9ed512e789a7fbdd698c68282604051808373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020018281526020019250505060405180910390a15050565b60406004810160003690501015151561202657600080fd5b600082141580156120b457506000600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205414155b1515156120c057600080fd5b81600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925846040518082815260200191505060405180910390a3505050565b60008060006060600481016000369050101515156121c857600080fd5b600560008873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054935061227061271061226260035488612a0390919063ffffffff16565b612ac590919063ffffffff16565b92506004548311156122825760045492505b7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff84101561233e576122bd8585612ae090919063ffffffff16565b600560008973ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055505b6123518386612ae090919063ffffffff16565b91506123a585600260008a73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054612ae090919063ffffffff16565b600260008973ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555061243a82600260008973ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054612af990919063ffffffff16565b600260008873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555060008311156125e4576124f983600260008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054612af990919063ffffffff16565b600260008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055506000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168773ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef856040518082815260200191505060405180910390a35b8573ffffffffffffffffffffffffffffffffffffffff168773ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040518082815260200191505060405180910390a350505050505050565b6000600260008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b6000806040600481016000369050101515156126b657600080fd5b6126df6127106126d160035487612a0390919063ffffffff16565b612ac590919063ffffffff16565b92506004548311156126f15760045492505b6127048385612ae090919063ffffffff16565b915061275884600260003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054612ae090919063ffffffff16565b600260003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055506127ed82600260008873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054612af990919063ffffffff16565b600260008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055506000831115612997576128ac83600260008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054612af990919063ffffffff16565b600260008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055506000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef856040518082815260200191505060405180910390a35b8473ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040518082815260200191505060405180910390a35050505050565b6000806000841415612a185760009150612a37565b8284029050828482811515612a2957fe5b04141515612a3357fe5b8091505b5092915050565b6000600560008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b6000808284811515612ad357fe5b0490508091505092915050565b6000828211151515612aee57fe5b818303905092915050565b6000808284019050838110151515612b0d57fe5b80915050929150505600a165627a7a72305820645ee12d73db47fd78ba77fa1f824c3c8f9184061b3b10386beb4dc9236abb280029';

export const mainnetTransactionFromBlock = {
	blockHash: '0x4cf4c590ad0c46e86c83d3156b6fafd7ec10da67da577ee8abae96854b3e474f',
	blockNumber: BigInt('0x13e6595'),
	from: '0x4ac6268385851b23ebe22f91630d7d0f61e7b74d',
	gas: BigInt('0xc351b'),
	gasPrice: BigInt('0x5c7a12944'),
	maxFeePerGas: BigInt('0x649530233'),
	maxPriorityFeePerGas: BigInt('0x3e7475b21'),
	hash: '0xdcc36c7c0f1ec3ed4a2290819adde014f1866bba041244297d4dd26b8ad7a677',
	input: '0x2a0aad11000000000000000000000000d43b29aaf8ad938cff4f478a0756defffb329d0700000000000000000000000000000000000000000000000001401ca3de486ee000000000000000000000000000000000000000000050b005b7c2ad880000000000000000000000000000000000000000000000000051432ec4166364000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c750359cba44ad5214f0ccd99900b99099dc92f1',
	nonce: BigInt('0x1f39'),
	to: '0x7176f0f071379fee51668eb6387dda9129e5ca6b',
	transactionIndex: BigInt('0x1'),
	value: BigInt('0x0'),
	type: BigInt('0x2'),
	accessList: [
		{
			address: '0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2',
			storageKeys: [
				'0x246b6fbb62dd356a54402357031cbb467f367a61b7888c050cb6c7bb3ab09af5',
				'0x0e172d98b879678a3ee0f92abe00ac1abb5704e2202ab541abde74b1c29fa6f2',
			],
		},
		{
			address: '0x7176f0f071379fee51668eb6387dda9129e5ca6b',
			storageKeys: ['0x1eacdd914ccc11e96dc3a80463b6f0fc6803a1c34c181447e291c8a617ab02e9'],
		},
		{
			address: '0xd43b29aaf8ad938cff4f478a0756defffb329d07',
			storageKeys: [
				'0x0000000000000000000000000000000000000000000000000000000000000000',
				'0x0000000000000000000000000000000000000000000000000000000000000004',
				'0x0000000000000000000000000000000000000000000000000000000000000002',
				'0x09d630f44b7f555eed07fae2912a5dc3cb8482d08fd0bb5516ec577adbc2708d',
				'0x000000000000000000000000000000000000000000000000000000000000000b',
				'0x000000000000000000000000000000000000000000000000000000000000000c',
			],
		},
		{
			address: '0x662b67d00a13faf93254714dd601f5ed49ef2f51',
			storageKeys: [
				'0xdbc70cebf038526dc74f312a95b8b2bbe9b31bad7ab204377adc12f259b8ecb4',
				'0x1cdb6b5e8ca27cc663a219e40c950ba60826d12d2811ff4e5355f51c833974e7',
				'0x8f1ae5d9fa039fb04c99033e2c69ddd4cb30f8b7c00cfc9111e11d7250eb29ad',
				'0x7ff2e0ef776e42618d5979459155347a3f53c31df06de580f2f8a6b029de6859',
			],
		},
	],
	chainId: BigInt('0x1'),
	v: BigInt('0x0'),
	r: '0x86c5a957bb87e42a131c60293f7b4dbe465ffd2ef982893bdd8e167719de423f',
	s: '0x6d34667725848de46dcb357d098266662e5e48383baafbb2c6f9b52e9f2c3908',
	data: '0x2a0aad11000000000000000000000000d43b29aaf8ad938cff4f478a0756defffb329d0700000000000000000000000000000000000000000000000001401ca3de486ee000000000000000000000000000000000000000000050b005b7c2ad880000000000000000000000000000000000000000000000000051432ec4166364000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c750359cba44ad5214f0ccd99900b99099dc92f1',
};
